草庐IT

Android Horizo​​ntalScrollView 宽度

全部标签

ios - iOS 8 上的 UITableView 单元格宽度停留在 320pt

我目前正在尝试在不使用Storyboard的情况下使用自定义单元格创建一个简单的UITableView。我在iPhone6模拟器上遇到一个问题,其中表格View的宽度为375(应该如此),但内部单元格的宽度为320。在项目中找不到数字320,因为我没有对其进行硬编码。当我设置单元格的背景颜色时,它扩展了375的整个宽度,但我需要将图像向右对齐,它只对齐320,如下图所示。我不确定这是因为我缺少约束还是存在错误。感谢任何帮助,谢谢!设置表格的代码:-(TBMessageViewCell*)getMessageCellforTableView:(UITableView*)tableView

iphone - 拇指宽度与正常宽度不同的 UISlider 突出显示状态

我正在尝试实现一个自定义UISlider(UISlider的子类),它的行为方式与nativeslider类似,当它突出显示时,拇指周围会发光。不过,我在这方面遇到了麻烦。突出显示的拇指的(有效)宽度明显大于正常拇指(由于发光)。如果我向正常状态图像添加透明像素填充,以便两个图像具有相同的宽度,问题是正常状态拇指看起来永远不会到达轨道的末端(它确实到达末端,但填充使否则会出现)。如果我使用thumbRectForBounds:来偏移拇指以使其与轨道的开头正确对齐,这只会使另一端的问题变得更糟。如果我将两幅图像都保持在它们需要的宽度(即,在正常状态下没有填充,并且两幅图像的宽度不同),我

iphone - 拇指宽度与正常宽度不同的 UISlider 突出显示状态

我正在尝试实现一个自定义UISlider(UISlider的子类),它的行为方式与nativeslider类似,当它突出显示时,拇指周围会发光。不过,我在这方面遇到了麻烦。突出显示的拇指的(有效)宽度明显大于正常拇指(由于发光)。如果我向正常状态图像添加透明像素填充,以便两个图像具有相同的宽度,问题是正常状态拇指看起来永远不会到达轨道的末端(它确实到达末端,但填充使否则会出现)。如果我使用thumbRectForBounds:来偏移拇指以使其与轨道的开头正确对齐,这只会使另一端的问题变得更糟。如果我将两幅图像都保持在它们需要的宽度(即,在正常状态下没有填充,并且两幅图像的宽度不同),我

iphone - 如何获得 UITabBarItem 的宽度?

UITabBarItem的宽度会有所不同,具体取决于数量。如何确定标签栏项目的宽度?如果可能的话,我正在寻找一个属性,而不是一个数学公式,因为在iPad上,标签栏两侧也存在填充问题。考虑这些屏幕截图。请注意iPad上选项卡栏项目两侧的填充(用红色框突出显示)。iPhone上不存在此填充。iPad:iPhone: 最佳答案 编辑:在下面的评论中指出,此解决方案不适用于iOS5的测试版,因此请准备修改它以满足您的需求。我认为为了以正确的方式做到这一点,您必须能够到达每个标签栏项目的框架。幸运的是,这是可能的:CGFloattabBarT

iphone - 如何获得 UITabBarItem 的宽度?

UITabBarItem的宽度会有所不同,具体取决于数量。如何确定标签栏项目的宽度?如果可能的话,我正在寻找一个属性,而不是一个数学公式,因为在iPad上,标签栏两侧也存在填充问题。考虑这些屏幕截图。请注意iPad上选项卡栏项目两侧的填充(用红色框突出显示)。iPhone上不存在此填充。iPad:iPhone: 最佳答案 编辑:在下面的评论中指出,此解决方案不适用于iOS5的测试版,因此请准备修改它以满足您的需求。我认为为了以正确的方式做到这一点,您必须能够到达每个标签栏项目的框架。幸运的是,这是可能的:CGFloattabBarT

ios - 固有尺寸与系统宽度/高度限制有什么区别?

开始从springs和structs布局转向自动布局,并对“内部尺寸”设置有一些疑问。如果您将某些View的“固有大小”设置为“占位符”并放置一些宽度和高度值,则该View将不会缩放并保持固定大小。但是,如果我们将“内部大小”设置为“默认(系统定义)”,那么系统将在运行时根据需要决定和缩放View。但是,我们可以使用Ctrl+Drag显式设置View的宽度和高度系统约束。在这种情况下,会有系统宽度和高度限制和常量占位符值。我正在审查现有代码并试图了解它是否是一个错误,是否应该删除冗余系统宽度和高度限制或者是否存在其他一些隐藏逻辑。但是,Xcode在运行时不会在控制台中显示任何警告等。这

ios - 固有尺寸与系统宽度/高度限制有什么区别?

开始从springs和structs布局转向自动布局,并对“内部尺寸”设置有一些疑问。如果您将某些View的“固有大小”设置为“占位符”并放置一些宽度和高度值,则该View将不会缩放并保持固定大小。但是,如果我们将“内部大小”设置为“默认(系统定义)”,那么系统将在运行时根据需要决定和缩放View。但是,我们可以使用Ctrl+Drag显式设置View的宽度和高度系统约束。在这种情况下,会有系统宽度和高度限制和常量占位符值。我正在审查现有代码并试图了解它是否是一个错误,是否应该删除冗余系统宽度和高度限制或者是否存在其他一些隐藏逻辑。但是,Xcode在运行时不会在控制台中显示任何警告等。这

ios - 如何在 iOS 中设置 View 的最大宽度?

我的应用程序有一个基本的登录屏幕、一个外框,里面有一些文本字段和按钮。我将框设置为填满屏幕。但是,在某些设备上,此框会太大。如何设置View的最大宽度和高度? 最佳答案 您可以使用自动布局约束,使框适应屏幕大小,但不超过给定的宽度和高度。为此,请对宽度和高度设置“小于或等于”约束。向框添加顶部、底部、前导、尾部、宽度和高度约束。将顶部、底部、前导和尾随约束的优先级设置为高(750)。将宽度和高度约束的关系设置为小于或等于(≤)。默认值为等于。将宽度和高度约束的优先级设置为必需(1000)。将宽度和高度约束的常量设置为您希望框达到的最

ios - 如何在 iOS 中设置 View 的最大宽度?

我的应用程序有一个基本的登录屏幕、一个外框,里面有一些文本字段和按钮。我将框设置为填满屏幕。但是,在某些设备上,此框会太大。如何设置View的最大宽度和高度? 最佳答案 您可以使用自动布局约束,使框适应屏幕大小,但不超过给定的宽度和高度。为此,请对宽度和高度设置“小于或等于”约束。向框添加顶部、底部、前导、尾部、宽度和高度约束。将顶部、底部、前导和尾随约束的优先级设置为高(750)。将宽度和高度约束的关系设置为小于或等于(≤)。默认值为等于。将宽度和高度约束的优先级设置为必需(1000)。将宽度和高度约束的常量设置为您希望框达到的最

ios - Xcode 7 中 ios 8.0 之前的自动首选最大布局宽度

将Xcode6.4更新到Xcode7后,我开始在我的XIB中收到此警告。虽然我没有选中“相对于margin”,但我遇到了这个问题。如果有人遇到过类似问题,请帮忙。 最佳答案 这是与标签的宽度属性相关的警告。我们需要为标签的宽度勾选“Explicit”。 关于ios-Xcode7中ios8.0之前的自动首选最大布局宽度,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/32710607